//
//  _SW__Weighted_Grid_GeneratorPlugIn.h
//  [SW] Weighted Grid Generator
//
//  Created by David Langford on 13/09/09.
//  Copyright (c) 2009 Sentient Worlds. All rights reserved.
//

#import <Quartz/Quartz.h>
#include <Accelerate/Accelerate.h>

@interface _SW__Weighted_Grid_GeneratorPlugIn : QCPlugIn
{
}

// inputs
@property (assign) id <QCPlugInInputImageSource> inputImage;
@property (assign) double inputNumberOfColumns;
@property (assign) double inputNumberOfRows;
@property (assign) double inputWidthInPercent;
@property (assign) double inputHeightInPercent;
@property (assign) double inputXOriginInPercent;
@property (assign) double inputYOriginInPercent;
@property (assign) double inputDestinationWidthInUnits;
@property (assign) double inputDestinationHeightInUnits;
@property (assign) double inputDestinationXOffsetInUnits;
@property (assign) double inputDestinationYOffsetInUnits;

// outputs
@property (assign) NSArray* outputArray;

@end
